local extension = Package:new("dream")

extension.extensionName = "aoqi"

extension:loadSkillSkelsByPath("./packages/aoqi/pkg/dream/skills")

Fk:loadTranslationTable{
    ["dream"] = "梦之队",
    ["long"] = "龙",
}

General:new(extension, "anheimengmeng", "dream", 4):addSkills { "youminglizan" ,"fulinghunqi","anheitongling","anheimengxiang",}
Fk:loadTranslationTable{
    ["anheimengmeng"] = "暗黑梦梦",
    ["#anheimengmeng"] = "圣佑御魂",

}

General:new(extension, "rexvemengmeng", "dream", 3):addSkills { "yongwuwudi","rexvemengxiang",}
Fk:loadTranslationTable{
    ["rexvemengmeng"] = "热血梦梦",
    ["#rexvemengmeng"] = "烬狂炽勇",

}

General:new(extension, "wangzhemengmeng", "dream", 3):addSkills { "funeng","shunximengyv","wangzhemengxiang",}
Fk:loadTranslationTable{
    ["wangzhemengmeng"] = "王者梦梦",
    ["#wangzhemengmeng"] = "追梦引航",

}

General:new(extension, "duolamengmeng", "dream", 5):addSkills {"beilunchaosheng","wanweizhihai", "duolamengxiang",}
Fk:loadTranslationTable{
    ["duolamengmeng"] = "哆啦梦梦",
    ["#duolamengmeng"] = "极睿知渊",

}

General:new(extension, "aixinmengmeng", "dream", 4,4,General.Female):addSkills {"aixinmengxiang","qiliaolingguang","tianmengyvxin",}
Fk:loadTranslationTable{
    ["aixinmengmeng"] = "爱心梦梦",
    ["#aixinmengmeng"] = "圣洁安愈",
}

General:new(extension, "zhixvshenglong", "god", 3):addSkills { "hengzuishenmian","caijvewanxv", }
Fk:loadTranslationTable{
    ["zhixvshenglong"] = "秩序圣龙",
    ["#zhixvshenglong"] = "律则秩序",
}

General:new(extension, "shikongshenglong", "god", 3):addSkills { "huanyingjingpo", }
Fk:loadTranslationTable{
    ["shikongshenglong"] = "时空圣龙",
    ["#shikongshenglong"] = "绝域时空",
}

General:new(extension, "huangjinshenglong", "god", 4):addSkills { "bumielongqv","tiancaijinfeng","shenglongjindun", }
Fk:loadTranslationTable{
    ["huangjinshenglong"] = "黄金圣龙",
    ["#huangjinshenglong"] = "圣仪黄金",
}

local huangjindun = General:new(extension, "huangjindun", "god", 4)
huangjindun.total_hidden = true
huangjindun:addSkills { "shengdunhuanglin", }
Fk:loadTranslationTable{
    ["huangjindun"] = "黄金圣盾",
}

General:new(extension, "wujinshenglong", "god", 3):addSkills { "wujinfenyan","kuanglianronglu",}
Fk:loadTranslationTable{
    ["wujinshenglong"] = "无烬圣龙",
    ["#wujinshenglong"] = "噬炎",
}

General:new(extension, "ciyuanshenglong", "god", 3):addSkills { "ciyuanshenli", }
Fk:loadTranslationTable{
    ["ciyuanshenglong"] = "次元圣龙",
    ["#ciyuanshenglong"] = "神刹次元",
}

General:new(extension, "long__luyinjiade", "god", 3):addSkills { "zhongyanshenli" }
Fk:loadTranslationTable{
    ["long__luyinjiade"] = "路因加德",
    ["#long__luyinjiade"] = "永沦终焉",
}

local yveshishenlong = General:new(extension, "yveshishenlong", "god", 5)
yveshishenlong.total_hidden = true
yveshishenlong:addSkills { "miemokunling", }
Fk:loadTranslationTable{
    ["yveshishenlong"] = "月蚀神龙",
}

General:new(extension, "long__xiayin", "god", 3):addSkills { "aoqi__shenshi", }
Fk:loadTranslationTable{
    ["long__xiayin"] = "夏因",
    ["#long__xiayin"] = "希望之神",
}

General:new(extension, "long__boqieqiu", "god", 4):addSkills {  }
Fk:loadTranslationTable{
    ["long__boqieqiu"] = "薄伽丘",
    ["#long__boqieqiu"] = "再无世间",
}

General:new(extension, "long__budong", "god", 5):addSkills {  }
Fk:loadTranslationTable{
    ["long__budong"] = "我自不动",
    ["#long__budong"] = "天地逆命",
}

General:new(extension, "long__buxiu", "god", 4):addSkills {  }
Fk:loadTranslationTable{
    ["long__buxiu"] = "我自不休",
    ["#long__buxiu"] = "不朽天命",
}
return extension